package com.ruoyi.project.deviceInfo.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 设备监控对象 msg_ddj
 * 
 * @author ruoyi
 * @date 2023-04-11
 */
public class MsgDdj extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 设备编码 */
    private Long id;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String name;

    /** 任务号 */
    @Excel(name = "任务号")
    private Long rwh;

    /** 阶段标志 */
    @Excel(name = "阶段标志")
    private Long jdbz;

    /** 设备状态 */
    @Excel(name = "设备状态")
    private Long sbzt;

    /** 操作方式 */
    @Excel(name = "操作方式")
    private Long czfs;

    /** 允许下发 */
    @Excel(name = "允许下发")
    private Long yxxf;

    /** 源排 */
    @Excel(name = "源排")
    private Long yp;

    /** 源列 */
    @Excel(name = "源列")
    private Long yl;

    /** 源层 */
    @Excel(name = "源层")
    private Long yc;

    /** 目标排 */
    @Excel(name = "目标排")
    private Long mbp;

    /** 目标列 */
    @Excel(name = "目标列")
    private Long mbl;

    /** 目标层 */
    @Excel(name = "目标层")
    private Long mbc;

    /** 异常状态 */
    @Excel(name = "异常状态")
    private Long yxzt;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setRwh(Long rwh) 
    {
        this.rwh = rwh;
    }

    public Long getRwh() 
    {
        return rwh;
    }
    public void setJdbz(Long jdbz) 
    {
        this.jdbz = jdbz;
    }

    public Long getJdbz() 
    {
        return jdbz;
    }
    public void setSbzt(Long sbzt) 
    {
        this.sbzt = sbzt;
    }

    public Long getSbzt() 
    {
        return sbzt;
    }
    public void setCzfs(Long czfs) 
    {
        this.czfs = czfs;
    }

    public Long getCzfs() 
    {
        return czfs;
    }
    public void setYxxf(Long yxxf) 
    {
        this.yxxf = yxxf;
    }

    public Long getYxxf() 
    {
        return yxxf;
    }
    public void setYp(Long yp) 
    {
        this.yp = yp;
    }

    public Long getYp() 
    {
        return yp;
    }
    public void setYl(Long yl) 
    {
        this.yl = yl;
    }

    public Long getYl() 
    {
        return yl;
    }
    public void setYc(Long yc) 
    {
        this.yc = yc;
    }

    public Long getYc() 
    {
        return yc;
    }
    public void setMbp(Long mbp) 
    {
        this.mbp = mbp;
    }

    public Long getMbp() 
    {
        return mbp;
    }
    public void setMbl(Long mbl) 
    {
        this.mbl = mbl;
    }

    public Long getMbl() 
    {
        return mbl;
    }
    public void setMbc(Long mbc) 
    {
        this.mbc = mbc;
    }

    public Long getMbc() 
    {
        return mbc;
    }
    public void setYxzt(Long yxzt) 
    {
        this.yxzt = yxzt;
    }

    public Long getYxzt() 
    {
        return yxzt;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("name", getName())
            .append("rwh", getRwh())
            .append("jdbz", getJdbz())
            .append("sbzt", getSbzt())
            .append("czfs", getCzfs())
            .append("yxxf", getYxxf())
            .append("yp", getYp())
            .append("yl", getYl())
            .append("yc", getYc())
            .append("mbp", getMbp())
            .append("mbl", getMbl())
            .append("mbc", getMbc())
            .append("yxzt", getYxzt())
            .toString();
    }
}
